build: clean environment to allow multiple builds
authorLuca Bruno <lucab@debian.org>
Sun, 28 Feb 2016 10:41:14 +0000 (11:41 +0100)
committerLuca Bruno <lucab@debian.org>
Thu, 3 Mar 2016 21:41:31 +0000 (22:41 +0100)
debian/rules

index 402dd0726c27691a3239afcdefbb563cf8f50b41..233b734223b1c98f3f357b2d55ea0351e7ae95ba 100755 (executable)
@@ -68,15 +68,19 @@ endif
 override_dh_auto_clean:
        -mv $(CURDIR)/.Cargo.lock.orig $(CURDIR)/Cargo.lock
        -mv $(CURDIR)/.deps $(DEPSDIR)
+       dh_auto_clean
        -$(RM) -r $(CURDIR)/deps/*.rlib \
                        $(CURDIR)/deps/build_script* \
                        $(CURDIR)/deps/cargo* \
                        $(CURDIR)/deps/*.o \
                        $(CURDIR)/target/ \
+                       $(CURDIR)/.cargo/ \
+                       $(CURDIR)/config.mk \
+                       $(CURDIR)/config.stamp \
+                       $(CURDIR)/Makefile \
                        $(CURDIR)/cargo-stage0 \
                        $(CARGO_HOME) \
                        $(VENDORDIR)
-       dh_auto_clean
 
 override_dh_auto_install:
        # We pick stuff directly from target/